package com.ilink.ilinkuser.domain.VO;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * <h3>new-ilink-java-backend</h3>
 *
 * @author LiuZheng
 * @description
 * @date 2024-09-15 11:35
 **/
@Data
public class UserMetaResponse implements Serializable {

    private static final long serialVersionUID = 1L;

    private String userId;
    private String nickname;
    private String schoolName;
    private String email;
    private String schoolId;//学号？
    private String userIntroduction;
    private String userImage;
    private String userCollege;//学院
    private String userType; // 用户类型
    private String realname;
    private String sex;
    //    private String userStudentNumber;//学号
    private String userGrade;
    private String userMajor;
    private String userMobile;//手机号
    private String userCover;
    private String GroupName;
    private String TeamRole;
    private String TeamName;
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date lastLoginAt;


}

